ArcGIS has an application programming internface or API that allows you to use most of the toolbox functions that you already konw and use through ArcMap or ArcGIS Pro. The interace is called "arcpy".
Examples
Converting LiDAR point files (LAS) into DEMs and canopy height models